package com.chezhujie.www.domain;

import com.chezhujie.www.core.init.mysql.BaseEntity;
import com.chezhujie.www.core.init.mysql.annotation.Column;
import com.chezhujie.www.core.init.mysql.annotation.Entity;
import com.chezhujie.www.core.init.mysql.annotation.Id;
import com.chezhujie.www.core.init.mysql.annotation.Table;

import java.util.Date;

/**
 * Created by 汤伟杰 on 2017/5/27.
 */
@Entity
@Table(describe = "评论视频",name = "czj_commentsVideo")
public class CzjcommentsVideo extends BaseEntity {
    @Id
    @Column(describe = "评论视频",length = 19,inputType = "hidden")
    private String commentsVideoId;
    @Column(describe = "视频缩图",inputType = "file")
    private String picPath;
    @Column(describe = "评论视频",inputType = "file")
    private String videoUrl;
    @Column(length = 19,describe = "评论",inputType = "select",inputCode = "str")
    private String commentsId;
    @Column(describe = "审批状态",length = 1,defalt = "0",inputType = "select",inputCode = "approvestatus")
    private Integer approveStatus;
    @Column(describe = "审批时间",inputType = "date")
    private Date approveTime;
    private Date approveTimeStart;
    private Date approveTimeEnd;
    @Column(describe = "创建时间",inputType = "date")
    private Date createTime;
    private Date createTimeStart;
    private Date createTimeEnd;
    @Column(describe = "删除标识",length = 1,defalt = "0",inputType = "hidden")
    private Integer delFlag;


    public String getCommentsVideoId() {
        return commentsVideoId;
    }

    public void setCommentsVideoId(String commentsVideoId) {
        this.commentsVideoId = commentsVideoId;
    }

    public String getVideoUrl() {
        return videoUrl;
    }

    public void setVideoUrl(String videoUrl) {
        this.videoUrl = videoUrl;
    }

    public String getCommentsId() {
        return commentsId;
    }

    public void setCommentsId(String commentsId) {
        this.commentsId = commentsId;
    }

    public String getPicPath() {
        return picPath;
    }

    public void setPicPath(String picPath) {
        this.picPath = picPath;
    }

    public Integer getApproveStatus() {
        return approveStatus;
    }

    public void setApproveStatus(Integer approveStatus) {
        this.approveStatus = approveStatus;
    }

    public Date getApproveTime() {
        return approveTime;
    }

    public void setApproveTime(Date approveTime) {
        this.approveTime = approveTime;
    }

    public Date getApproveTimeStart() {
        return approveTimeStart;
    }

    public void setApproveTimeStart(Date approveTimeStart) {
        this.approveTimeStart = approveTimeStart;
    }

    public Date getApproveTimeEnd() {
        return approveTimeEnd;
    }

    public void setApproveTimeEnd(Date approveTimeEnd) {
        this.approveTimeEnd = approveTimeEnd;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Date getCreateTimeStart() {
        return createTimeStart;
    }

    public void setCreateTimeStart(Date createTimeStart) {
        this.createTimeStart = createTimeStart;
    }

    public Date getCreateTimeEnd() {
        return createTimeEnd;
    }

    public void setCreateTimeEnd(Date createTimeEnd) {
        this.createTimeEnd = createTimeEnd;
    }

    public Integer getDelFlag() {
        return delFlag;
    }

    public void setDelFlag(Integer delFlag) {
        this.delFlag = delFlag;
    }
}
